gone to meet one's maker - Alemán Inglés Diccionario